/**
 * @author casazaft
 */
Package("xclab.mvc.interfaces").Interface("IView", {
        registerObserver: function(notificationName/*String*/, observer/*IObserver*/){
        },
        
        
        removeObserver: function(notificationName/*String*/, notifyContext/*Object*/){
        },
        
        
        notifyObservers: function(note/*INotification*/){
        },
        
        
        registerMediator: function(mediator/*IMediator*/){
        },
        
        retrieveMediator: function(mediatorName/*String*/)/*IMediator*/{
        },
        
        
        removeMediator: function(mediatorName/*String*/)/*IMediator*/{
        },
        
        
        hasMediator: function(mediatorName/*String*/)/*Boolean*/{
        }
    })

